/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package uniriotec.pm.trabalho2.modelo;

import java.util.Set;

/**
 *
 * @author albertoapr
 */
public class Disciplina {
    Disciplina(int id,String nome,Set<Topico> topicos){
    this.setCodigo(id);
    this.setNome(nome);
    this.setTopicos(topicos);
    }
    private int id;
    private String nome;
    private Set<Topico> topicos;

    public Set<Topico> getTopicos() {
        return topicos;
    }

    public void setTopicos(Set<Topico> topicos) {
        this.topicos = topicos;
    }
    

    public boolean addTopico(Topico topico){
    return topicos.add(topico);
    }

    public boolean removeTopico(Topico topico){
    return topicos.remove(topico);
    }

    public int getCodigo() {
        return id;
    }

    public void setCodigo(int id) {
        this.id = id;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }
    
}
